some work on frequency_to_rgba.
authorZhang Junbo <zhangjb@src.gnome.org>
Thu, 26 Jun 2008 22:27:21 +0000 (22:27 +0000)
committerZhang Junbo <zhangjb@src.gnome.org>
Thu, 26 Jun 2008 22:27:21 +0000 (22:27 +0000)
* extensions/frequency.c: some work on frequency_to_rgba.

svn path=/trunk/; revision=344

ChangeLog
extensions/frequency.c

index fc2e2e15e56a34f03d50cfb68ce82990029fe25b..28f0eec7271c33a056c645e6bf10ddb760fcf52a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 2008-06-27  Zhang Junbo  <zhangjb@svn.gnome.org>
 
-       * extensions/frequency.c: implenmented frequency_to_rgba.
+       * extensions/frequency.c: some work on frequency_to_rgba.
+
+2008-06-27  Zhang Junbo  <zhangjb@svn.gnome.org>
+
+       * extensions/frequency.c: implemented frequency_to_rgba.
 
 2008-06-22  Zhang Junbo  <zhangjb@svn.gnome.org>
 
index a181ca9282b8884d9e7e06217a3ca15a33e2c639..21b1c773a6e2712ade5609ce0cee2bcef67f0dd2 100644 (file)
@@ -141,20 +141,17 @@ frequency_to_rgba (char *src,
       double Gi = ((double *) src)[3];
       double Br = ((double *) src)[4];
       double Bi = ((double *) src)[5];
-      double Ar = ((double *) src)[6];
-      double Ai = ((double *) src)[7];
 
-      double red, green, blue, alpha;
+      double red, green, blue;
 
       red = log(1+sqrt(Rr*Rr + Ri*Ri));
       green = log(1+sqrt(Gr*Gr + Gi*Gi));
       blue = log(1+sqrt(Br*Br + Bi*Bi));
-      alpha = log(1+sqrt(Ar*Ar + Ai*Ai));
 
       ((double *) dst)[0] = red;
       ((double *) dst)[1] = green;
       ((double *) dst)[2] = blue;
-      ((double *) dst)[3] = alpha;   
+      ((double *) dst)[3] = 1;   
 
       src += sizeof (double) * 8;
       dst += sizeof (double) * 4;